• word of the day

    lithospermum canescens

    lithospermum canescens - Dictionary definition and meaning for word lithospermum canescens

    Definition
    (noun) perennial North American plant with greyish hairy foliage yielding a red or yellow pigment
Download our Mobile App Today
Receive our word of the day
on Whatsapp